Part Number Hot Search : 
CT2374T DLT431E 12W12 01547 110220 AS2001 CX6324 RLPBF
Product Description
Full Text Search
 

To Download AD7112 Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
 a
FEATURES Dynamic Range: 88.5 dB Resolution: 0.375 dB On-Chip Data Latches for Both DACs Four-Quadrant Multiplication +5 V Operation Pin Compatible with AD7528 Low Power APPLICATIONS Audio Attenuators Sonar Systems Function Generators
LC2MOS LOGDAC Dual Logarithmic D/A Converter AD7112*
FUNCTIONAL BLOCK DIAGRAM
VDD VIN A RFB A OUT A
AD7112
17-BIT DAC A
17-BIT LATCH DB0 DB7 8-BIT BUFFER DECODE LOGIC 17 17-BIT LATCH RFB B CONTROL LOGIC OUT B 17-BIT DAC B
GENERAL DESCRIPTION
DAC A/ CS WR VIN B DAC B
DGND
AGND
The LOGDAC(R) AD7112 is a monolithic dual multiplying D/A converter featuring wide dynamic range and excellent DAC-toDAC matching. Both DACs can attenuate an analog input signal over the range 0 dB to 88.5 dB in 0.375 dB steps. It is available in skinny 0.3" wide 20-pin DIPs and in 20-terminal surface mount packages. The degree of attenuation in either channel is determined by the 8-bit word applied to the onboard decode logic. This 8-bit word is decoded into a 17-bit word which is then loaded into one of the 17-bit data latches, determined by DACA/DACB. The fine step resolution over the entire dynamic range is due to the use of these 17-bit DACs. The AD7112 is easily interfaced to a standard 8-bit MPU bus via an 8-bit data port and standard microprocessor control lines. It should be noted that the AD7112 is exactly pin-compatible with the AD7528, an industry standard dual 8-bit multiplying DAC. This allows an easy upgrading of existing AD7528 designs which would benefit both from the wider dynamic range and the finer step resolution offered by the AD7112. The AD7112 is fabricated in Linear Compatible CMOS (LC2MOS), an advanced, mixed technology process that combines precision bipolar circuits with low power CMOS logic.
*Protected by U.S. Patent No. 4521764. LOGDAC is a registered trademark of Analog Devices, Inc.
PRODUCT HIGHLIGHTS
1. DAC-to-DAC Matching: Since both of the AD7112 DACs are fabricated at the same time on the same chip, precise matching and tracking between the two DACs is inherent. 2. Small Package: The AD7112 is available in a 20-pin DIP and a 20-terminal SOIC package. 3. Fast Microprocessor Interface: The AD7112 has bus interface timing compatible with all modern microprocessors.
REV. 0
Information furnished by Analog Devices is believed to be accurate and reliable. However, no responsibility is assumed by Analog Devices for its use, nor for any infringements of patents or other rights of third parties which may result from its use. No license is granted by implication or otherwise under any patent or patent rights of Analog Devices.
One Technology Way, P.O. Box 9106, Norwood, MA 02062-9106, U.S.A. Tel: 617/329-4700 Fax: 617/326-8703
(VDD = +5 V 5%; OUT A = OUT B = AGND = DGND = 0 V; VIN A = VIN B = 10 V. Output amplifier AD712 except where noted. All specifications TMIN to TMAX unless otherwise noted.)
C Version1 TA = TA = +25 C TMIN, TMAX 0.375 0.375 B Version TA = TA = +25 C TMIN, TMAX 0.375 0.375
AD7112-SPECIFICATIONS
Parameter ACCURACY Resolution Accuracy Relative to 0 dB Attenuation 0.375 dB Steps: Accuracy 0.17 dB Monotonic 0.75 dB Steps: Accuracy 0.35 dB Monotonic 1.5 dB Steps: Accuracy 0.7 dB Monotonic 3.0 dB Steps: Accuracy 1.4 dB Monotonic 6.0 dB Steps: Accuracy 2.7 dB Monotonic Gain Error
Units dB
Conditions/Comments
Guaranteed Attenuation Ranges for Specified Step Sizes. 0 to 36 0 to 54 0 to 48 0 to 72 0 to 36 0 to 54 0 to 42 0 to 66 0 to 30 0 to 48 0 to 42 0 to 72 0 to 48 0 to 85.5 0 to 30 0 to 48 0 to 36 0 to 60 0 to 42 0 to 72 dB min dB min dB min dB min dB min dB min dB min dB min dB min dB min dB max
0 to 54 0 to 48 Full Range 0 to 78 0 to 66 0 to 54 Full Range Full Range 0 to 72 0 to 60 Full Range Full Range 0.1 0.15
Full Range Is 0 dB to 88.5 dB.
0 to 60 0 to 48 Full Range Full Range 0 to 60 0 to 60 Full Range Full Range 0.15 0.2
Measured Using RFB A, RFB B. Both DAC Registers Loaded With All 0s.
Output Leakage Current OUT A, OUT B Input Resistance, VIN A, VIN B Input Resistance Match Feedback Resistance, RFB A, RFB B LOGIC INPUTS CS, WR, DAC A/DAC B, DB0-DB7 Input Low Voltage, VINL Input High Voltage, VINH Input Leakage Current Input Capacitance2 POWER REQUIREMENTS VDD, Range3
50 9/15 1 9.3/15.7
400 9/15 1 9.3/15.7
50 9/15 2 9.3/15.7
400 9/15 2 9.3/15.7
nA max k min/max Typically 12 k. % max k min/max
0.8 2.4 1 10 4.75/5.25 2 2
0.8 2.4 10 10 4.75/5.25 2 2
0.8 2.4 1 10 4.75/5.25 2 2
0.8 2.4 10 10 4.75/5.25 2 2
V max V min A max pF max V min/max mA max mA max For Specified Performance. Logic Inputs = VIL or VIH Logic Inputs = 0 V or VDD
NOTES l Temperature range as follows: B, C Versions: -40C to +85C. 2 Guaranteed by design, not production tested. 3 The part will function with V DD = 5 V 10% with degraded performance. Specifications subject to change without notice.
-2-
REV. 0
AD7112 TIMING SPECIFICATIONS1 (V
Parameter CS to WR Setup Time CS to WR Hold Time DAC Select to WR Setup Time DAC Select to WR Hold Time Data Valid to WR Setup Time Data Valid to WR Hold Time WR Pulse Width tCS tCH tAS tAH tDS tDH tWR
DD
= +5 V
5%; 0UT A = OUT B = AGND = DGND = O V; VIN A = VIN B = 10 V)
TA = -40 C to +85 C 0 0 4 0 55 10 53 Units ns min ns min ns min ns min ns min ns min ns min Conditions/Comments See Figure 3.
TA = +25 C 0 0 4 0 55 10 53
NOTES 1 Timing specifications guaranteed by design not production tested. All input signals are specified with tr = tf = 5 ns (10% to 90% of 5 V) and timed from a voltage level of 1.6 V. Specifications subject to change without notice.
AC PERFORMANCE CHARACTERISTICS1
Parameter DC Supply Rejection Gain/ VDD Digital-to-Analog Glitch Impulse Output Capacitance, COUT A, COUT B AC Feedthrough VIN A to OUT A VIN B to OUT B Channel-to-Channel Isolation VIN A to OUT B VIN B to OUT A Digital Feedthrough Output Noise Voltage Density (30 Hz to 50 kHz) Total Harmonic Distortion
NOTES 1 Guaranteed by design, not production tested. Specifications subject to change without notice.
(VDD = +5 V 5%; 0UT A = OUT B = AGND = DGND = 0 V; VIN A = VIN B = 10 V. Output amplifier AD712 except where noted.)
TA = +25 C 0.001 10 50 -94 -94 -87 -87 1 15 -91
TA = -40 C to +85 C 0.005 10 50 -90 -90 -87 -87 1 15 -91
Units dB/% max nV s typ pF max dB max dB max dB typ dB typ nV s typ nV/Hz typ dB typ
Conditions/Comments VDD = 5%. Input Code = 00000000 Measured with AD843 as output amplifier for input code transition 10000000 to 00000000.
VIN A, VIN B = 6 V rms at 1 kHz. DAC Registers loaded with all 1s.
VIN A = 6 V rms at 10 kHz sine wave, VIN B = 0 V. DAC Registers loaded with all 0s. VIN B = 6 V rms at 10 kHz sine wave, VIN A = 0 V. DAC Registers loaded with all 0s. Measured with input code transitions of all 0s to all 1s. Measured between RFB A and OUT A or between RFB B and OUT B. VIN A = VIN B = 6 V rms at 1 kHz. DAC Registers loaded with all 0s.
REV. 0
-3-
AD7112
ABSOLUTE MAXIMUM RATINGS*
VDD to AGND or DGND . . . . . . . . . . . . . . . . . . -0.3 V, +7 V AGND to DGND . . . . . . . . . . . . . . . . . . -0.3 V, VDD + 0.3 V Digital Inputs to DGND . . . . . . . . . . . . . -0.3 V, VDD + 0.3 V OUT A, OUT B to AGND . . . . . . . . . . . -0.3 V, VDD + 0.3 V VIN A, VIN B to AGND . . . . . . . . . . . . . . . . . . . . . . . . . 25 V VRFB A, VRFB B to AGND . . . . . . . . . . . . . . . . . . . . . . . 25 V Operating Temperature Range All Versions . . . . . . . . . . . . . . . . . . . . . . . . -40C to +85C Junction Temperature . . . . . . . . . . . . . . . . . . . . . . . . +150C Storage Temperature . . . . . . . . . . . . . . . . . -65C to +150C Power Dissipation, DIP . . . . . . . . . . . . . . . . . . . . . . . . . . 1 W JA, Thermal Impedance . . . . . . . . . . . . . . . . . . . . . 102C/W
Lead Temperature (Soldering, 10 secs) . . . . . . . . . . . +300C Power Dissipation, SOIC . . . . . . . . . . . . . . . . . . . . . . . . . 1 W JA, Thermal Impedance . . . . . . . . . . . . . . . . . . . . . . 75C/W Lead Temperature (Soldering) Vapor Phase (60 secs) . . . . . . . . . . . . . . . . . . . . . . . . 215C Infrared (15 secs) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 220C
*Stresses above those listed under "Absolute Maximum Ratings" may cause permanent damage to the device. This is a stress rating only and functional operation of the device at these or any other conditions above those listed in the operational sections of this specification is not implied. Exposure to absolute maximum rating conditions for extended periods may affect device reliability. Only one Absolute Maximum Rating may be applied at any one time.
CAUTION ESD (electrostatic discharge) sensitive device. Electrostatic charges as high as 4000 V readily accumulate on the human body and test equipment and can discharge without detection. Although the AD7112 features proprietary ESD protection circuitry, permanent damage may occur on devices subjected to high energy electrostatic discharges. Therefore, proper ESD precautions are recommended to avoid performance degradation or loss of functionality. TERMINOLOGY
WARNING!
ESD SENSITIVE DEVICE
PIN FUNCTION DESCRIPTION
RESOLUTION: Nominal change in attenuation when moving between two adjacent codes. MONOTONICITY: The device is monotonic if the analog output decreases or remains constant as the wdigital code increases. FEEDTHROUGH ERROR: That portion of the input signal which reaches the output when all digital inputs are high. OUTPUT CAPACITANCE: Capacitance from OUT A or OUT B to ground. GAIN ERROR: Gain error results from a mismatch between RFB (the feedback resistance) and the R-2R ladder resistance. Its effect in a LOGDAC is to produce a constant additive attenuation error in dB over the whole range of the DAC. ACCURACY: The difference (measured in dB) between the ideal transfer function as listed in Table I and the actual transfer function as measured with the device. DIGITAL-TO-ANALOG GLITCH IMPULSE: The amount of charge injected from the digital inputs to the analog output when the inputs change state. This is normally specified as the area of the glitch in either pA-s or nV-s depending on whether the glitch is measured as a current or voltage signal. Glitch impulse is measured with VIN = AGND.
ORDERING INFORMATION
Pin 1 2 3 4 5 6
Mnemonic
Description Analog Ground. Current Output Terminal of DAC A. Feedback Resistor for DAC A. Reference Input to DAC A Digital Ground. Selects Which DAC Can Accept Data from Input Port. 8 Data Inputs. Chip Select Input, Active Low. Write Input, Active Low. Power Supply Input 5 V 5%. Reference Input to DAC B. Feedback Resistor for DAC B. Current Output Terminal of DAC B.
PIN CONFIGURATION DIP/SOIC
1 2 3 4 5 6 7 8 9
AGND OUT A RFB A VIN A DGND DAC A/ DAC B 7-14 DB7-DB0 15 CS 16 WR 17 VDD 18 VIN B 19 RFB B 20 OUT B
AGND OUT A RFB A
20 OUT B 19 RFB B 18 VIN B 17 VDD
Model AD7112BN AD7112CN AD7112BR AD7112CR
Temperature Range -40C to +85C -40C to +85C -40C to +85C -40C to +85C
Specified Accuracy Range 0 dB to 60 dB 0 dB to 72 dB 0 dB to 60 dB 0 dB to 72 dB
Package Option* N-20 N-20 R-20 R-20
VIN A DGND DAC A/DAC B (MSB) DB7 DB6 DB5
AD7112
TOP VIEW (Not to Scale)
16 WR 15 CS 14 DB0 (LSB) 13 DB1 12 DB2 11 DB3
DB4 10
*N = Plastic DIP; R = SOIC.
-4-
REV. 0
AD7112
CIRCUIT DESCRIPTION
GENERAL CIRCUIT INFORMATION
The AD7112 consists of a dual 17-bit R-2R CMOS multiplying D/A converter with extensive digital logic. Figure 1 shows a simplified circuit of the D/A converter section of the AD7112. The logic translates the 8-bit binary input into a 17-bit word which is used to drive the D/A converter. Figure 2 shows a typical circuit configuration for the AD7112. The transfer function for the circuit of Figure 2 is given by: VO = -V IN 0.375 N x 10 exp - 20 or
Figures 16 and 17 give a pictorial representation of the specified accuracy and monotonic ranges for all grades of the AD7112. High attenuation levels are specified with less accuracy than low attenuation levels. The range of monotonic behavior depends upon the attenuation step size used. To achieve monotonic operation over the entire 88.5 dB range, it is necessary to select input codes so that the attenuation step size at any point is consistent with the step size guaranteed for monotonic operation at that point.
VDD RFB A 17 3 2 DAC A VIN A CS WR DAC A/DAC B 4 15 16 6 5 1 OUT A AGND A1 VOUT C1
VO dB = - 0.375 N V IN
AD7112
where 0.375 is the step size (resolution ) in dB and N is the input code in decimal for values 0 to 239. For 240 N 255 the output is zero. Table I gives the output attenuation relative to 0 dB for all possible input codes.
R VINA 2R 2R 2R 2R 2R R S1 S2 S3 S17 RFB A OUT A AGND R R
SIGNAL GROUND DGND
A1: 1/2 AD712 1/2 OP-275
NOTES 1. ONLY ONE DAC IS SHOWN FOR CLARITY. 2. DATA INPUT CONNECTIONS ARE OMITTED. 3. C1 PHASE COMPENSATION (5-15pF) MAY BE REQUIRED WHEN USING HIGH SPEED AMPLIFIER.
Figure 2. Typical Circuit Configuration
Figure 1. Simplified D/A Circuit of 1/2 AD7112
D 3- D 0
0000 0.000 6.000 12.000 18.000 24.000 30.000 36.000 42.000 48.000 54.000 60.000 66.000 72.000 78.000 84.000 MUTE 0001 0.375 6.375 12.375 18.375 24.375 30.375 36.375 42.375 48.375 54.375 60.375 66.375 72.375 78.375 84.375 MUTE 0010 0.750 6.750 12.750 18.750 24.750 30.750 36.750 42.750 48.750 54.750 60.750 66.750 72.750 78.750 84.750 MUTE 0011 1.125 7.125 13.125 19.125 25.125 31.125 37.125 43.125 49.125 55.125 61.125 67.125 73.125 79.125 85.125 MUTE
Table I. Ideal Attenuation in dB vs. Input Code
0100 1.500 7.500 13.500 19.500 25.500 31.500 37.500 43.500 49.500 55.500 61.500 67.500 73.500 79.500 85.500 MUTE 0101 1.875 7.875 13.875 19.875 25.875 31.875 37.875 43.875 49.875 55.875 61.875 67.875 73.875 79.875 85.875 MUTE 0110 2.250 8.250 14.250 20.250 26.250 32.250 38.250 44.250 50.250 56.250 62.250 68.250 74.250 80.250 86.250 MUTE 0111 2.625 8.625 14.625 20.625 26.625 32.625 38.625 44.625 50.625 56.625 62.625 68.625 74.625 80.625 86.625 MUTE 1000 3.000 9.000 15.000 21.000 27.000 33.000 39.000 45.000 51.000 57.000 63.000 69.000 75.000 81.000 87.000 MUTE 1001 3.375 9.375 15.375 21.375 27.375 33.375 39.375 45.375 51.375 57.375 63.375 69.375 75.375 81.375 87.375 MUTE 1010 3.750 9.750 15.750 21.750 27.750 33.750 39.750 45.750 51.750 57.750 63.750 69.750 75.750 81.750 87.750 MUTE 1011 4.125 10.125 16.125 22.125 28.125 34.125 40.125 46.125 52.125 58.125 64.125 70.125 76.125 82.125 88.125 MUTE 1100 4.500 10.500 16.500 22.500 28.500 34.500 40.500 46.500 52.500 58.500 64.500 70.500 76.500 82.500 88.500 MUTE 1101 4.875 10.875 16.875 22.875 28.875 34.875 40.875 46.875 52.875 58.875 64.875 70.875 76.875 82.875 88.875 MUTE 1110 5.250 11.250 17.250 23.250 29.250 35.250 41.250 47.250 53.250 59.250 65.250 71.250 77.250 83.250 89.250 MUTE 1111 5.625 11.625 17.625 23.625 29.625 35.625 41.625 47.625 53.625 59.625 65.625 71.625 77.625 83.625 89.625 MUTE
D7-D4 0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111
REV. 0
-5-
AD7112
INTERFACE LOGIC INFORMATION DAC Selection DYNAMIC PERFORMANCE
Both DAC latches share a common 8-bit port. The control input DAC A/DAC B selects which DAC can accept data from the input port.
Mode Selection
Inputs CS and WR control the operating mode of the selected DAC. See the Mode Selection Table below.
Write Mode
When CS and WR are both low the DAC is in the write mode. The input data latches of the selected DAC are transparent and its analog output responds to activity on DB0-DB7.
Hold Mode
The selected DAC latch retains the data which was present on DB0-DB7 just prior to CS and WR assuming a high state. Both analog outputs remain at the values corresponding to the data in their respective latches.
Mode Selection Table
The dynamic performance of the AD7112 will depend on the gain and phase characteristics of the output amplifier, together with the optimum choice of PC board layout and decoupling components. Circuit layout is most important if the optimum performance of the AD7112 is to be achieved. Most application problems stem from either poor layout, grounding errors, or inappropriate choice of amplifier. Ensure that the layout of the printed circuit board has the digital and analog lines separated as much as possible. Take care not to run any digital track alongside an analog signal track. Establish a single point analog ground (star ground) separate from the logic system ground. Place this ground as close as possible to the AD7112. Connect all analog grounds to this star ground, and also connect the AD7112 DGND to this ground. Do not connect any other digital grounds to this analog ground point. Low impedance analog and digital power supply common returns are essential for low noise and high performance of these converters, therefore the foil width of these tracks should be as wide as possible. The use of ground planes is recommended as this minimizes impedance paths and also guards the analog circuitry from digital noise. It is recommended that when using the AD7112 with a high speed amplifier, a capacitor (C1) be connected in the feedback path as shown in Figure 2. This capacitor which should be between 5 pF and 15 pF, compensates for the phase lag introduced by the output capacitance of the D/A converter. Figures 4 and 5 show the performance of the AD7112 using the AD712, a high speed, low cost BiFET amplifier, and the OP275, a dual bipolar/JFET amplifier suitable for audio applications. The performance with and without the compensation capacitor is shown in both cases. For operation beyond 250 kHz, capacitor C1 may be reduced in value. This gives an increase in bandwidth at the expense of a poorer transient response as shown in Figure 7. In circuits where C1 is not included, the high frequency roll-off point is primarily determined by the characteristics of the output amplifier and not the AD7112. Feedthrough and accuracy are sensitive to output leakage currents effects. For this reason it is recommended that the operating temperature of the AD7112 be kept as close to +25C as is practically possible, particularly where the devices performance at high attenuation levels is important. A typical plot of leakage current vs. temperature is shown in Figure 11. Some solder fluxes and cleaning materials can form slightly conductive films which cause leakage effects between analog input and output. The user is cautioned to ensure that the manufacturing process for circuits using the AD7112 does not allow such films to form. Otherwise the feedthrough, accuracy and maximum usable range will be affected.
STATIC ACCURACY PERFORMANCE
DACA/ DAC B L H X X
CS L L H X
WR L L X H
DAC A WRITE HOLD HOLD HOLD
DAC B HOLD WRITE HOLD HOLD
L = Low State, V IL; H = High State, V IH; X = Don't Care.
tCS
CS
tCH
tAH
DAC A/DAC B
tAS tWR
WR
tDS
VIH DB0-DB7 VIL
tDH
NOTES 1. ALL INPUT SIGNAL RISE AND FALL TIMES MEASURED FROM 10% TO 90% OF VDD. tR = tF = 20ns. 2. CONTROL TIMING MEASUREMENT REFERENCE LEVEL = (VIH + VIL) / 2
Figure 3. Write Cycle Timing Diagram
The D/A converter section of the AD7112 consists of a 17-bit R-2R type converter. To obtain optimum static performance at this level of resolution it is necessary to pay great attention to amplifier selection, circuit grounding, etc. Amplifier input bias current results in a dc offset at the output of the amplifier due to current flowing in the feedback resistor RFB. It is recommended that amplifiers with input bias currents of less than 10 nA be used (e.g., AD712) to minimize this offset.
-6-
REV. 0
AD7112
Another error arises from the output amplifier's input offset voltage. The amplifier is operated with a fixed feedback resistance, but the equivalent source impedance (the AD7112 output impedance) varies as a function of the attenuation level. This has the effect of varying the noise gain of the amplifier thus creating a varying error due to amplifier offset voltage. It is recommended that an amplifier with less than 50 V of input offset be used (such as the AD712 or ADOP07) in dc applications. Amplifiers with a large input offset voltage may cause audible thumps in audio applications due to dc output changes. The AD7112 accuracy is specified and tested using only the internal feedback resistor. Any gain error (i.e., mismatch of RFB to the R-2R ladder) that may exist in the AD7112 D/A converter circuit results in a constant attenuation error over the whole range. The AD7112 accuracy is specified relative to 0 dB attenuation, hence gain trim resistors can be used to adjust VOUT = VIN precisely (i.e., 0 dB attenuation) with input code 00000000. For further information on gain error refer to the "CMOS DAC Application Guide" which is available from Analog Devices, Publication Number G872b-8-1/89.
TYPICAL PERFORMANCE CHARACTERISTICS
6 TA = +25C ALL DIGITAL INPUTS TIED TOGETHER 5
4
100 90
DATA CHANGE FROM 00H TO 80H
I DD - mA
A1
0.8V
3
2
C1 = 0pF
10 0%
1
C1 = 15pF
5V 5V 200ns
0 0 1 2 VIN - Volts 3 4 5
Figure 4. Response of AD7112 with AD712
Figure 6. Supply Current vs. Logic Input Level
10
NORMALIZED GAIN WITH RESPECT TO 1kHz
OP275 C1 = 0pF 0 OP275 C1 = 15pF -10 AD712 C1 = 0pF
A1
100 90
0.8V
DATA CHANGE FROM 00H TO 80H
C1 = 0pF
10 0%
-20
VDD = +5V TA = +25C DATA INPUT CODE = 0000 0000 VIN = 1V rms
AD712 C1 = 15pF
C1 = 15pF
5V 5V 200ns
-30 104
105 106 FREQUENCY - Hz
107
Figure 5. Response of AD7112 with OP275
Figure 7. Frequency Response with AD712 and OP275
REV. 0
-7-
AD7112
-60
OUTPUT LEAKAGE CURRENT IOUT - nA
TOTAL HARMONIC DISTORTION - dB
2
VIN = 6V rms INPUT CODE = 0000 0000 -70 T = +25C C1 = 15pF OP275
VDD = +5V VIN = -10V DATA INPUT = 1111 XXXX
-80 AD712
1
-90
-100 1 10
10
2
10 FREQUENCY - Hz
3
10
4
10
5
0 -40
-15
10
35
60
85
TEMPERATURE - C
Figure 8. Distortion vs. Frequency
-40 VDD = +5V -50 T = +25C VINA, VINB = 20V p-p SINE WAVE
Figure 11. Output Leakage Current vs. Temperature
A1
100 90
2.0V
FEEDTHROUGH - dB
-60
DATA INPUTS FROM 00H TO 80H
-70
-80
10
AD712 OUTPUT
0%
VDD = +5V TA = +25C VIN = AGND
-90
5V
10mV
200ns
-100 103
104 105 FREQUENCY - Hz
106
Figure 9. Feedthrough vs. Frequency
-40 VDD = +5V
Figure 12. Digital-to-Analog Glitch Impulse
50
NOISE SPECTRAL DENSITY - nV/ Hz
CHANNEL-CHANNEL ISOLATION - dB
-50
TA = +25C VINA = 20V p-p SINE WAVE VINB = 0V BOTH DAC LATCHES LOADED WITH 0000 0000
40
-60
VDD = +5V VIN = 0V DAC CODE = 0000 0000 INCLUDES OP275 AMPLIFIER NOISE
-70
30
-80
20
-90
-100 103
104 105 FREQUENCY - Hz
106
10 102
103
104 FREQUENCY - Hz
105
Figure 10. Channel-to-Channel Isolation vs. Frequency
Figure 13. Noise Spectral Density vs. Frequency
-8-
REV. 0
AD7112
0.4 VDD = +5V 0.2 TA = +25C
MONOTONICITY FOR 1.5 dB ATTENUATION STEPS 0.75 dB ATTENUATION STEPS
85.5
2
0.375 dB ATTENUATION STEPS
ERROR - dB
0.0
*
**
**
* * **
** *
*
**
ERROR - dB
**
** * * **
* ** * **
** *
*
** *
*
**
1
*
*
-0.2
+0.17 0 -0.17
-0.4
-1
-0.6 0 3 6 9 12 15 18 21 ATTENUATION - dB 24 27 30
-2 0
6
12 18 24 30 36 42 48 54 60 66 72 78 84 90 ATTENUATION - dB
Figure 14. Typical Attenuation Error for 0.75 dB Steps
Figure 16. Accuracy Specification for B Grade Devices at TA = +25C
1.0 VDD = +5V
MONOTONICITY FOR 1.5 dB ATTENUATION STEPS 0.75 dB ATTENUATION STEPS
2
0.5 TA = +85C
0.375 dB ATTENUATION STEPS
ERROR - dB
1
ERROR - dB
78 84
0.0 TA = +25C -0.5
+0.17 0 -0.17
-1
-1.0 0 6 12 18 24 30 36 42 48 54 60 66 72
-2
ATTENUATION - dB
0
6
12 18 24 30 36 42 48 54 60 66 72 78 84 90 ATTENUATION - dB
Figure 15. Typical Attenuation Error for 3 dB Steps vs. Temperature
Figure 17. Accuracy Specification for C Grade Devices at TA = +25C
REV. 0
-9-
AD7112
MICROPROCESSOR INTERFACING AD7112-8051 INTERFACE
Figures 18 to 20 show interfaces between the AD7112 and three popular 8-bit microprocessor systems, the MC68008, 8085A/8088 and the 8051. In the MC68008 and 8085/8088 interfaces, the AD7112 is memory mapped with separate addresses for each DAC.
AD7112-8085A/8088 INTERFACE
Figure 20 shows a connection diagram between the AD7112 and the 8051 microprocessor. The AD7112 is port mapped in this interface. The loading structure is as follows: Data to be loaded to the DAC is output to Port 1: P3.0, P3.1 and P3.2 are bit addressable port lines and are used to control the DAC select, CS and WR inputs. A sample routine for writing to DAC A is shown below.
MOV A,DATA; CLR 3.2; CLR 3.0; CLR 3.1; MOV A,P1; SET B 3.1; SET B 3.0; Data to be written is loaded to the accumulator. Select DAC A. Bring CS low. Bring WR low. Write data to DAC. Deactivate WR. Deactivate CS
P3.0 CS WR DAC A / DAC B
Figure 18 shows a connection diagram for interfacing the AD7112 to both the 8085A and the 8088 microprocessors. This scheme is also suited to the Z80 microprocessor, but the Z80 address/data bus does not have to be demultiplexed. The AD7112 is memory mapped with separate memory addresses for DAC A and DAC B.
A15 - A8
ADDRESS BUS ADDRESS DECODE LOGIC A+1** A**
DEN
P3.1 P3.2
DAC A / DAC B CS
8051
P1.0 P1.1 P1.2 P1.3 P1.4 P1.5 P1.6 P1.7
AD7112*
DB0 DB1 DB2 DB3 DB4 DB5 DB6 DB7
8085A / 8088
WR ALE 8-BIT LATCH DATA BUS
WR
AD7112*
DB7 - DB0
AD7 - AD0
* ANALOG CIRCUITRY HAS BEEN OMITTED FOR CLARITY.
** A = DECODED ADDRESS FOR AD7112 DAC A A+1 = DECODED ADDRESS FOR AD7112 DAC B
* ANALOG CIRCUITRY OMITTED FOR CLARITY
Figure 20. AD7112-8051 Interface Circuit Figure 18. AD7112-8085A/8088 Interface Circuit
AD7112-68008 INTERFACE APPLICATIONS Automatic Gain Control
Figure 19 shows a connection diagram for interfacing the AD7112 to the 68008 microprocessor. The AD7112 is again memory mapped with separate memory addresses for DAC A and DAC B.
A23 - A1 ADDRESS BUS ADDRESS DECODE LOGIC A+1** A **
In an automatic gain control system an input signal is attenuated or amplified so that its average output level remains constant. The AD7112 D/A converter is used here as a variable gain or attenuation element that adjusts the output signal relative to the input level. A feedback loop consisting of a detector, comparator, and up/ down counter continuously adjusts the contents of the counter and hence the gain or attenuation of the circuit so that the signal level at the output remains constant and equal to the reference input signal. The negative feedback action of the loop ensures that the average output voltage of the automatic gain control system remains constant. Figure 21 shows a block diagram of a typical AGC control loop using 1/2 AD7112 as the gain/ attenuation element. Whenever the input signal is outside the dynamic range of the programmable gain element in the AGC loop, there should be a stable, well defined input output relationship.
AS
68008
DTACK R /W D7 - D0 DATA BUS
DAC A / DAC B CS WR
AD7112*
DB7 - DB0
* ANALOG CIRCUITRY HAS BEEN OMITTED FOR CLARITY. ** A = DECODED ADDRESS FOR AD7112 DAC A A+1 = DECODED ADDRESS FOR AD7112 DAC B
Figure 19. AD7112-68008 Interface Circuit
-10-
REV. 0
AD7112
INPUT VARIABLE GAIN ELEMENT 1/2 AD7112 DETECTOR UP/DOWN COUNTER U D COMPARATOR END STOP AND CONTROL LOGIC VREF
DAC Equivalent Resistance,
OUTPUT
REQ =
where:
RDAC 10 x EXP (-0.375 x N / 20)
RDAC is the DAC ladder resistance. N is the DAC code in Decimal (0N240). DACs A1 and B1 control the gain and Q of the filter characteristic while DACs A2 and B2 control the cutoff frequency. Circuit equations: C1 = C2, R3 = R4, R7 = R8. Resonant frequency, f0 = 1/(2 R3C1). Quality factor, Q = (R6/R8) x (R2/RFBB1). RFBB1 is the feedback resistance of DAC B1 in Figure 22 Bandpass Gain, A0 = -R2/R1. Programmable range for component values shown is f0 = 0 kHz to 15 kHz and Q = 0.3 to 4.5.
Figure 21. Automatic Gain Control System
Programmable State Variable Filter
The AD7112 with its multiplying capability and fast settling time is ideal for many types of signal conditioning applications. The circuit of Figure 22 shows its use in a state variable filter design. This type of filter has three outputs: low pass, bandpass and high pass. The particular version shown in Figure 22 uses two AD7112 to control the critical parameters f0, Q and A0. Instead of several fixed resistors, the circuit uses the DAC equivalent resistances as circuit elements. Thus, R1 in Figure 22 is controlled by the 8-bit word loaded to DAC A1 of the AD7112. This is also the case with R2, R3 and R4.
C3 10pF
R8 30k
R7 30k
C1 1000pF
C2 1000pF
A2 R6 10k A1
HIGH PASS OUTPUT
A3
A4
LOW-PASS OUTPUT
OUT A
OUT B R5
RFB B
VIN B
OUT A
VIN B
OUT B
BANDPASS OUTPUT
VIN
VIN A
DAC A1 (R1)
DAC B1 (R2)
VIN A
DAC A2 (R3)
DAC B2 (R4)
AD7112
DB0-DB7 DATA 1 CS WR DAC A/ DAC B
AD7112
DB0-DB7 DATA 2 CS WR DAC A/ DAC B
NOTES 1. A1, A2, A3, A4 : 1/4 x AD713 2. C3 IS A COMPENSATION CAPACITOR TO ELIMINATE Q AND GAIN VARIATIONS CAUSED BY AMPLIFIER GAIN BANDWIDTH LIMITATIONS
Figure 22. Programmable State Variable Filter
REV. 0
-11-
AD7112
OUTLINE DIMENSIONS
Dimensions shown in inches and (mm).
20-Pin Plastic DIP (N-20)
20 PIN 1 1 1.060 (26.90) 0.925 (23.50) 0.210 (5.33) MAX 0.160 (4.06) 0.115 (2.93) 0.022 (0.558) 0.014 (0.356) 0.100 (2.54) BSC 0.070 (1.77) 0.045 (1.15) 10 0.325 (8.25) 0.300 (7.62) 0.060 (1.52) 0.015 (0.38) 0.130 (3.30) MIN 0.195 (4.95) 0.115 (2.93) 0.015 (0.381) 0.008 (0.204) 11 0.280 (7.11) 0.240 (6.10)
SEATING PLANE
20-Pin SOIC (R-20)
0.5118 (13.00) 0.4961 (12.60)
20
11
0.2992 (7.60) 0.2914 (7.40) PIN 1 0.4193 (10.65) 0.3937 (10.00)
1 10
0.0500 (1.27) BSC
0.1043 (2.65) 0.0926 (2.35)
0.0291 (0.74) X 45 0.0098 (0.25) 0- 8
0.0118 (0.30) 0.0040 (0.10)
0.0192 (0.49) 0.0138 (0.35)
0.0125 (0.32) 0.0091 (0.23)
0.0500 (1.27) 0.0157 (0.40)
-12-
REV. 0
PRINTED IN U.S.A.
C1692-10-7/92


▲Up To Search▲   

 
Price & Availability of AD7112

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X